package com.demo.service;

public interface  ExceptionService {
    /**
     * 将异常输出到表，并打日志
     *
     * @param type   异常类型
     * @param ex     异常
     */
    void saveExceptionSimple(String type, Exception ex);


    /**
     * 带业务ID 的异常日志输出
     *
     * @param budinessId 业务ID
     * @param type       异常文本
     * @param ex         异常
     */
    void saveExceptionMessage(Long budinessId, String type, String ex);

    /**
     * 带业务ID 的异常日志输出
     *
     * @param budinessId 业务ID
     * @param type       异常类型
     * @param ex         异常
     */
    void saveExceptionDetail(Long budinessId, String type, Exception ex);
}
